package vista;

import java.io.File;
import java.io.FileNotFoundException;
import java.util.ArrayList;
import java.util.Scanner;
import java.util.StringTokenizer;

import javax.swing.table.AbstractTableModel;

import modelo.Equipo;
import modelo.Nadador;

public class VentanaConsultarequipo extends AbstractTableModel {
	private String[] titulos = {"Cedula","Nombre","Apellido","Fecha de Nacimiento","Sexo","Estilo"};
	private ArrayList<Nadador> nadadores;
	public VentanaConsultarequipo (ArrayList<Nadador> nadadores)
	{	
		this.nadadores = nadadores; 
		
	}
	public int getColumnCount() {
		// TODO Auto-generated method stub
		return titulos.length;
	}

	@Override
	public int getRowCount() {
		// TODO Auto-generated method stub
		return nadadores.size();
	}

	@Override
	public Object getValueAt(int rowindex, int columnindex) {
		// TODO Auto-generated method stub

		Nadador nadador = nadadores.get(rowindex);
		switch (columnindex)
		{
		case 0: return nadador.getCedula();
		case 1: return nadador.getNombre();
		case 2: return nadador.getApellido();
		case 3: return nadador.getFechaNacimiento();
		case 4:return nadador.getSexo();
		case 5: return nadador.getEstiloEspecializado();
		}
		return null;
	
	}
	public String getColumnName(int column) {
		return titulos[column];
	}

}
